Fix annoying error introduced during cleanup. Oops.
authorsmh22@firebug.cl.cam.ac.uk <smh22@firebug.cl.cam.ac.uk>
Wed, 16 Nov 2005 17:28:09 +0000 (18:28 +0100)
committersmh22@firebug.cl.cam.ac.uk <smh22@firebug.cl.cam.ac.uk>
Wed, 16 Nov 2005 17:28:09 +0000 (18:28 +0100)
Signed-off-by: Steven Hand <steven@xensource.com>
tools/libxc/xc_linux_save.c

index 98308eedb86186781fb094d5fc1b14e8bb4700e9..6ca8b725dfcc62a4d9315eb8a284adf16afdbea6 100644 (file)
@@ -73,7 +73,7 @@ static unsigned long *live_m2p = NULL;
 */
 
 #define BITS_PER_LONG (sizeof(unsigned long) * 8) 
-#define BITMAP_SIZE   ((max_pfn + BITS_PER_LONG - 1) / BITS_PER_LONG)
+#define BITMAP_SIZE   ((max_pfn + 7) / 8)
 
 #define BITMAP_ENTRY(_nr,_bmap) \
    ((unsigned long *)(_bmap))[(_nr)/BITS_PER_LONG]